Sign up for the SaltyPopcorn weekly newsletter
Starring:

David Tennant

Acting credits By Highest UK Gross

Total Gross
1.

Harry Potter and the Goblet of Fire 

(David Tennant plays Barty Crouch Junior)

Director(s):
Mike Newell

£49,290,968
2.

How to Train Your Dragon 

(David Tennant plays Spitelout)

Director(s):
Starring:
Jay Baruchel • Gerard Butler • Craig Ferguson • America FerreraJonah Hill
£17,168,517
3.

The Pirates! In An Adventure With Scientists 

Director(s):
Peter LordJeff Newitt

Starring:
Hugh Grant • Brendan Gleeson • Jeremy Piven • Brian Blessed • Lenny Henry

£16,714,006
4.

Ferdinand 

Director(s):
Starring:
Jack Gore • Jet Jurgensmeyer • Nile Diaz • Colin H. Murphy • Carlos Saldanha

£9,680,122
5.

Mary, Queen of Scots 

(David Tennant plays John Knox)

Director(s):
Starring:
Angela Bain • Richard Cant • Guy Rhys • Thom Petty • Saoirse Ronan

£9,290,695
6.

Nativity 2: Danger In the Manger! 

(David Tennant plays Donald / Roderick Peterson)

Director(s):
Starring:
£9,189,271
7.

St. Trinian's 2: The Legend of Frittons Gold 

(David Tennant plays Captain Lord Pomfrey / Sir Piers Pomfrey)

Starring:
£7,075,203
8.

What We Did On Our Holiday 

Director(s):
Andy HamiltonGuy Jenkin

Starring:

£4,111,419
9.

Postman Pat: The Movie 

(David Tennant plays Wilf)

Director(s):
Mike Disa

Starring:
Stephen Mangan • Jim BroadbentRupert GrintDavid Tennant • Ronan Keating

£3,327,371
10.

Doctor Who: The Day of the Doctor 

(David Tennant plays The Doctor)

Director(s):
Nick Hurran

Starring:
Matt SmithDavid TennantJohn Hurt • Jenna Coleman • Billie Piper
£1,840,297
11.

Fright Night 

(David Tennant plays Peter Vincent)

Director(s):
Starring:
Colin FarrellDavid Tennant • Anton Yelchin • Toni Collette • Imogen Poots

£1,512,699
12.

Royal Shakespeare Company Live: Richard II 

Director(s):
Gregory Doran

Starring:
David Tennant • Elliot Barnes-Worrell • Anthony Byrne • Antony Byrne • Sean Chapman

£1,323,165
13.

Good: NT Live 2023 

(David Tennant plays Halder)

Director(s):
Starring:
David TennantElliot Levey • Sharon Small

£1,254,831
14.

The Amazing Maurice 

(David Tennant plays Dangerous Beans)

Director(s):
Toby GenkelFlorian Westermann

£942,157
15.

Bright Young Things 

(David Tennant plays Ginger Littlejohn)

Director(s):
Stephen Fry

Starring:

£869,053
16.

Jude 

(David Tennant plays Drunk Undergraduate)

Starring:
Christopher Eccleston • Kate Winslet • Liam Cunningham • Rachel Griffiths • June Whitfield

£460,452
17.

Glorious 39 

Director(s):
Stephen Poliakoff

Starring:
Romola Garai • Bill Nighy • Julie Christie • David Tennant • Juno Temple

£347,890
18.

Shakespeare Live: From the RSC 

(David Tennant plays Self - Host)

Director(s):
Bridget CaldwellGregory DoranRobin MasonTim Taggart

Starring:
Catherine TateDavid Tennant • Akala • Roger Allam • Richard Atwill

£250,893
19.

Mad to Be Normal 

Director(s):
Robert Mullan

Starring:
David TennantElisabeth MossMichael Gambon • Gabriel Byrne • David Bamber

£64,260
20.

Fireman Sam: Alien Alert! 

Director(s):
Gary Andrews

Starring:
David Carling • Su Douglas • John Hasler • Harriet Kershaw • Steven Kynman
£27,195
21.

Bad Samaritan 

Director(s):
Dean Devlin

Starring:
David Tennant • Robert Sheehan • Kerry Condon • Carlito Olivero • Jacqueline Byers

£7,258
22.

Zog and the Highway Rat 

Director(s):
Max LangDaniel SnaddonJeroen Jaspaert

Starring:
Rob Brydon • David Tennant • Frances De La Tour • Lenny Henry • Tracey Ullman

£5,932
23.

The Decoy Bride 

(David Tennant plays James)

Director(s):
Sheree Folkson

Starring:
Danny Bage • Dylan Moran • Hannah Bourne • Michael Urie • Sally Phillips

£4,107
24.

Free Jimmy 

(David Tennant plays Hamish)

Director(s):
Christopher Nielsen

Starring:
Woody HarrelsonSimon Pegg • Phil Daniels • Jay Simpson • Kyle MacLachlan

£498